Subcutaneous depot medroxyprogesterone acetate